Heroku Release Phase
新しいリリースが作られ、デプロイされる直前のdyno内でコマンドを実行するHerokuの機能
https://devcenter.heroku.com/articles/release-phase
Procfileに書く
code:Procfile
release: npm run do-something-before-release
web: npm start
one-off dynoで実行される
実行されるタイミング
https://devcenter.heroku.com/articles/release-phase#when-does-the-release-command-run
このフェーズで実行されたコマンドがexit code 0以外で終了した場合、deployは中止される
https://devcenter.heroku.com/articles/release-phase#release-command-failure
productionでHTTP serverが起動するかどうか、Heroku Release Phaseで確認するのに使えるshokai.icon